Multicomponent internet-based self-help